<!-- Documentation produced by the Html generator of Bouml (http://bouml.free.fr) -->
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<head>
<title>Class Serializadora</title>
<link rel="stylesheet" href="style.css" type="text/css" />
</head>

<body bgcolor="#ffffff">

<div class = "title">Class Serializadora</div>
<p></p>

<!-- ============================================================= -->

<a name="refclass137474"></a>
<p>Declaration :</p><ul>
<li>C++ : class Serializadora </li></ul><p>Artifact : <a href="index.html#refartifact136706"><b>Serializadora</b></a></p>
<div class="sub">
<a name="refattribute140674"></a>
<table><tr><td><div class="element">Attribute <b>stream</b></div></td></tr></table>
<p>Declaration :</p><ul><li>Uml : - stream : stringstream</li><li>C++ : private: stringstream * stream</li></ul><a name="refoperation158850"></a>
<table><tr><td><div class="element">Operation <b>Serializadora</b></div></td></tr></table><p>	 * Instancia para serializar<br /></p><p>Declaration :</p><ul><li>Uml : + Serializadora() : </li><li>C++ : public: Serializadora()</li></ul><a name="refoperation158978"></a>
<table><tr><td><div class="element">Operation <b>Serializadora</b></div></td></tr></table><p>	 * Instancia para deserializar.<br /></p><p>Declaration :</p><ul><li>Uml : + Serializadora(inout stringSerializado : string) : </li><li>C++ : public: Serializadora(string * stringSerializado)</li></ul><a name="refoperation159106"></a>
<table><tr><td><div class="element">Operation <b>agregarInt</b></div></td></tr></table><p>	 * Agrega un int al stream.<br /></p><p>Declaration :</p><ul><li>Uml : + agregarInt(in valor : int) : void</li><li>C++ : public: void agregarInt(int valor)</li></ul><a name="refoperation159234"></a>
<table><tr><td><div class="element">Operation <b>agregarShortInt</b></div></td></tr></table><p>	 * Agrega un short int al stream.<br /></p><p>Declaration :</p><ul><li>Uml : + agregarShortInt(in valor : short int) : void</li><li>C++ : public: void agregarShortInt(short int valor)</li></ul><a name="refoperation159362"></a>
<table><tr><td><div class="element">Operation <b>agregarString</b></div></td></tr></table><p>	 * Agrega un string al stream.<br /></p><p>Declaration :</p><ul><li>Uml : + agregarString(inout cadena : string) : void</li><li>C++ : public: void agregarString(string * cadena)</li></ul><a name="refoperation159490"></a>
<table><tr><td><div class="element">Operation <b>obtenerSerializacion</b></div></td></tr></table><p>	 * Devuelve el resultado de la serializacion.<br /></p><p>Declaration :</p><ul><li>Uml : + obtenerSerializacion() : string</li><li>C++ : public: string * obtenerSerializacion()</li></ul><a name="refoperation159618"></a>
<table><tr><td><div class="element">Operation <b>obtenerInt</b></div></td></tr></table><p>	 * Devuelve un int.<br /></p><p>Declaration :</p><ul><li>Uml : + obtenerInt() : int</li><li>C++ : public: int obtenerInt()</li></ul><a name="refoperation159746"></a>
<table><tr><td><div class="element">Operation <b>obtenerShortInt</b></div></td></tr></table><p>	 * Obtiene un short int del stream.<br /></p><p>Declaration :</p><ul><li>Uml : + obtenerShortInt() : short int</li><li>C++ : public: short int obtenerShortInt()</li></ul><a name="refoperation159874"></a>
<table><tr><td><div class="element">Operation <b>obtenerStringPointer</b></div></td></tr></table><p>	 * Devuelve un string, debe ser liberado luego de ser usado.<br /></p><p>Declaration :</p><ul><li>Uml : + obtenerStringPointer() : string</li><li>C++ : public: string * obtenerStringPointer()</li></ul><a name="refoperation160002"></a>
<table><tr><td><div class="element">Operation <b>obtenerString</b></div></td></tr></table><p>	 * Devuelve un string.<br /></p><p>Declaration :</p><ul><li>Uml : + obtenerString() : string</li><li>C++ : public: string obtenerString()</li></ul><a name="refoperation160130"></a>
<table><tr><td><div class="element">Operation <b>~Serializadora</b></div></td></tr></table><p>Declaration :</p><ul><li>Uml : + ~Serializadora() : </li><li>C++ : public: virtual ~Serializadora()</li></ul></div>
<p>All public operations : <a href="class137474.html#refoperation159106"><b>agregarInt</b></a> , <a href="class137474.html#refoperation159234"><b>agregarShortInt</b></a> , <a href="class137474.html#refoperation159362"><b>agregarString</b></a> , <a href="class137474.html#refoperation159618"><b>obtenerInt</b></a> , <a href="class137474.html#refoperation159490"><b>obtenerSerializacion</b></a> , <a href="class137474.html#refoperation159746"><b>obtenerShortInt</b></a> , <a href="class137474.html#refoperation160002"><b>obtenerString</b></a> , <a href="class137474.html#refoperation159874"><b>obtenerStringPointer</b></a> </p>
</body>
</html>
